package com.heima.admin.service;

import com.heima.model.common.dtos.PageResponseResult;
import com.heima.model.common.dtos.ResponseResult;
import com.heima.model.wemedia.dtos.NewsAuthDto;

public interface IWmNewsAuthorService {
    /**
     * 文章人工审核列表查询
     * @param newsAuthDto
     * @return
     */
    PageResponseResult newsAuth(NewsAuthDto newsAuthDto);

    /**
     * 查询文章详情
     * @param id
     * @return
     */
    ResponseResult queryNewsOne(Integer id);

    /**
     * 文章审核失败
     * @param newsAuthDto
     * @return
     */
    ResponseResult authFail(NewsAuthDto newsAuthDto);

    /**
     * 文章审核成功
     * @param newsAuthDto
     * @return
     */
    ResponseResult authPass(NewsAuthDto newsAuthDto);
}
